package com.ruoyi.projects.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 系统配置对象 sl_sys_config
 * 
 * @author yangz
 * @date 2024-12-01
 */
public class SlSysConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 系统配置主键 */
    private Long id;

    /** 首页轮播 */
    @Excel(name = "首页轮播")
    private String swiperIndex;
    private List<String> swiperIndexList;

    /** 店内服务轮播 */
    @Excel(name = "店内服务轮播")
    private String swiperService;
    private List<String> swiperServiceList;

    /** 关于我们背景图 */
    @Excel(name = "关于我们背景图")
    private String aboutusBackground;

    /** 店铺名称 */
    @Excel(name = "店铺名称")
    private String sotreName;

    /** 店铺title */
    @Excel(name = "店铺title")
    private String storeTitle;

    /** 专业技术内容 */
    @Excel(name = "专业技术内容")
    private String specificPurposes;

    /** 服务质量 */
    @Excel(name = "服务质量")
    private String serviceQuality;

    /** 店铺电话 */
    @Excel(name = "店铺电话")
    private String storePhone;

    /** 店铺地址 */
    @Excel(name = "店铺地址")
    private String storeAddress;

    /** 美团店铺 */
    @Excel(name = "美团店铺")
    private String meituanName;

    /** 抖音店铺 */
    @Excel(name = "抖音店铺")
    private String douyinName;

    /** 红薯店铺 */
    @Excel(name = "红薯店铺")
    private String hongshuName;

    /** 青铜卡图片 */
    @Excel(name = "青铜卡图片")
    private String levelOneImg;

    /** 白银卡图片 */
    @Excel(name = "白银卡图片")
    private String levelTwoImg;

    /** 黄金卡图片 */
    @Excel(name = "黄金卡图片")
    private String levelThreeImg;

    /** 黑金卡图片 */
    @Excel(name = "黑金卡图片")
    private String levelFourImg;

    public List<String> getSwiperIndexList() {
        return swiperIndexList;
    }

    public void setSwiperIndexList(List<String> swiperIndexList) {
        this.swiperIndexList = swiperIndexList;
    }

    public List<String> getSwiperServiceList() {
        return swiperServiceList;
    }

    public void setSwiperServiceList(List<String> swiperServiceList) {
        this.swiperServiceList = swiperServiceList;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setSwiperIndex(String swiperIndex) 
    {
        this.swiperIndex = swiperIndex;
    }

    public String getSwiperIndex() 
    {
        return swiperIndex;
    }
    public void setSwiperService(String swiperService) 
    {
        this.swiperService = swiperService;
    }

    public String getSwiperService() 
    {
        return swiperService;
    }
    public void setAboutusBackground(String aboutusBackground) 
    {
        this.aboutusBackground = aboutusBackground;
    }

    public String getAboutusBackground() 
    {
        return aboutusBackground;
    }
    public void setSotreName(String sotreName) 
    {
        this.sotreName = sotreName;
    }

    public String getSotreName() 
    {
        return sotreName;
    }
    public void setStoreTitle(String storeTitle) 
    {
        this.storeTitle = storeTitle;
    }

    public String getStoreTitle() 
    {
        return storeTitle;
    }
    public void setSpecificPurposes(String specificPurposes) 
    {
        this.specificPurposes = specificPurposes;
    }

    public String getSpecificPurposes() 
    {
        return specificPurposes;
    }
    public void setServiceQuality(String serviceQuality) 
    {
        this.serviceQuality = serviceQuality;
    }

    public String getServiceQuality() 
    {
        return serviceQuality;
    }
    public void setStorePhone(String storePhone) 
    {
        this.storePhone = storePhone;
    }

    public String getStorePhone() 
    {
        return storePhone;
    }
    public void setStoreAddress(String storeAddress) 
    {
        this.storeAddress = storeAddress;
    }

    public String getStoreAddress() 
    {
        return storeAddress;
    }
    public void setMeituanName(String meituanName) 
    {
        this.meituanName = meituanName;
    }

    public String getMeituanName() 
    {
        return meituanName;
    }
    public void setDouyinName(String douyinName) 
    {
        this.douyinName = douyinName;
    }

    public String getDouyinName() 
    {
        return douyinName;
    }
    public void setHongshuName(String hongshuName) 
    {
        this.hongshuName = hongshuName;
    }

    public String getHongshuName() 
    {
        return hongshuName;
    }
    public void setLevelOneImg(String levelOneImg) 
    {
        this.levelOneImg = levelOneImg;
    }

    public String getLevelOneImg() 
    {
        return levelOneImg;
    }
    public void setLevelTwoImg(String levelTwoImg) 
    {
        this.levelTwoImg = levelTwoImg;
    }

    public String getLevelTwoImg() 
    {
        return levelTwoImg;
    }
    public void setLevelThreeImg(String levelThreeImg) 
    {
        this.levelThreeImg = levelThreeImg;
    }

    public String getLevelThreeImg() 
    {
        return levelThreeImg;
    }
    public void setLevelFourImg(String levelFourImg) 
    {
        this.levelFourImg = levelFourImg;
    }

    public String getLevelFourImg() 
    {
        return levelFourImg;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("swiperIndex", getSwiperIndex())
            .append("swiperService", getSwiperService())
            .append("aboutusBackground", getAboutusBackground())
            .append("sotreName", getSotreName())
            .append("storeTitle", getStoreTitle())
            .append("specificPurposes", getSpecificPurposes())
            .append("serviceQuality", getServiceQuality())
            .append("storePhone", getStorePhone())
            .append("storeAddress", getStoreAddress())
            .append("meituanName", getMeituanName())
            .append("douyinName", getDouyinName())
            .append("hongshuName", getHongshuName())
            .append("levelOneImg", getLevelOneImg())
            .append("levelTwoImg", getLevelTwoImg())
            .append("levelThreeImg", getLevelThreeImg())
            .append("levelFourImg", getLevelFourImg())
            .toString();
    }
}
